Zrobiłem coś takiego w pliku do zapisu CSVki, ale gdy $i dam static, to wtedy ciągle jest 1, static w ogóle nie działa:
Jak to ugryźć ? I jeszcze do formularza chciałbym zaimportować samo $i, a nie cały plik zapisz. Pogrubiłem wszystkie dotyczące licznika dane. To tylko 3 linijki kodu. Jak zainkludować liczbę ?
<?php if($_POST['submit']){ //$list =$_POST['imie'].", ".$_POST['nazwisko'].", ".$_POST['instytucja']; //$list =$_POST['imie'].",".$_POST['nazwisko'].",".$_POST['instytucja'].",".$_POST['mail'].",".$_POST['telefon'].",".$_POST['warsztat'].",".$_POST['nocleg1'].",".$_POST['nocleg2'].",".$_POST['nocleg3']; $list =trim($_POST['imie']).",".$_POST['nazwisko'].",".$_POST['instytucja'].",".$_POST['mail'].",".$_POST['telefon'].",".$_POST['warsztat'].",".$_POST['nocleg1'].",".$_POST['nocleg2'].",".$_POST['nocleg3']; //$list = str_replace("&", "_", $list); [b]$i++;[/b] } else{ } /*foreach ($list as $line) { fputcsv($fp, split(',', $line), ',', '"'); } */ //fputcsv($fp, split(',', $line)); echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="Description" content="Ankieta, mająca na celu zarejestrować zgłoszenie uczestników na warsztaty"> <meta name="Keywords" content=" konferencja, warsztaty, webuzzz"> <title>Ankieta przedkonferencyjna</title> <link rel="stylesheet" href=" style.css" type="text/css"> </head> <body style="background-color: #C5DDC9"> <div class="content"> <div class="ankieta"> <center><span style="color:red; font-weight:bold; text-align:center; font-size:28px ">Dziękujemy za wypełnienie zgłoszenia </span></center> </div> </div> </body> </html> '; ?>
Próbowałem też przez ostatnie 20 minut tak to zrobić, ale wtedy mi licznik się nie zmienia:
<?php ?> <?php if($licznik<=50) echo'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="Description" content="Ankieta, mająca na celu zarejestrować zgłoszenie uczestników na warsztaty"> <meta name="Keywords" content=" konferencja, warsztaty, webuzzz"> <title>Ankieta przedkonferencyjna</title> <link rel="stylesheet" href=" style.css" type="text/css"> </head> <body style="background-color: #C5DDC9"> <div class="content"> <form action="zapis.php" method="post"> <div class="ankieta"> <fieldset> <legend>Formularz zgłoszeniowy na warsztaty z webuzzza</legend> <p style="font-size:13px; font-style:italic; margin:13px;">Formularz zgłoszeniowy na warsztaty z tworzenia własnnej strony internetowej dla prowadzonego przez Państwa e-Centrum</p> <p>Podaj swoje imię: <input type="text" name="imie" value="tu wpisz swoje imię" size="30" maxlength="40" style="position: relative; left:68px; background-color: cornsilk;"></p> <p>Podaj swoje nazwisko: <input type="text" name="nazwisko" value="tu wpisz swoje nazwisko" size="30" maxlength="40" style="position: relative; left:40px; background-color: cornsilk;"></p> <p>Podaj swoją instytucję: <input type="text" name="instytucja" value="tu wpisz swoją instytucję" size="30" maxlength="40" style="position: relative; left:37px; background-color: cornsilk;"></p> <p>Podaj swoj mail kontaktowy: <input type="text" name="mail" value="tu wpisz swoj e-mail" size="30" maxlength="40" style="position: relative; left:5px; background-color: cornsilk;"></p> <p>Podaj swoj telefon: <input type="text" name="telefon" value="tu wpisz swoj telefon" size="30" maxlength="40" style="position: relative; left:60px; background-color: cornsilk;"></p> <fieldset> <legend><span style="color:green;">Wybierz warsztat w którym będziesz uczestniczyć </span><span style="color:red; font-weight: bold;">(jeden termin)</span></legend> <div style="background-color:cornsilk; margin:4px; padding:6px;"> <input type="radio" name="warsztat" value="1" checked style="background-color:cornsilk;">warsztat 22.04 godz. 16-19 <span style="color:blue;">(grupa I)</span> <hr> <input type="radio" name="warsztat" value="2">warsztat 23.04 godz. 9-12 <span style="color:blue;">(grupa II)</span> <hr> <input type="radio" name="warsztat" value="3">warsztat 23.04 godz. 10-13 <span style="color:blue;">(grupa III)</span> </div> </fieldset> <br /> <fieldset> <legend><span style="color:green;">Wybierz czy i w ilu noclegach będziesz uczestniczyć </span><span style="color:red; font-weight: bold;">(od jeden do wiele)</span></legend> <div style="background-color:cornsilk; margin:4px; padding:6px;"> <input type="checkbox" name="nocleg1" value="0">bez noclegu <hr> <input type="checkbox" name="nocleg2" value="nocleg 21 kwietnia">nocleg 21 kwietnia <hr> <input type="checkbox" name="nocleg3" value="nocleg 22 kwietnia">nocleg 22 kwietnia </div> </fieldset> </fieldset> <br /> <center><input type="submit" name ="submit" value="Wyślij formularz zgłoszeniowy"> <input type="reset" value="Wyzerowanie formularza"></center> </div> </form> </div> </body> </html>'; else echo' <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="Description" content="Ankieta, mająca na celu zarejestrować zgłoszenie uczestników na warsztaty"> <meta name="Keywords" content=" konferencja, warsztaty, webuzzz"> <title>Ankieta przedkonferencyjna</title> <link rel="stylesheet" href=" style.css" type="text/css"> </head> <body style="background-color: #C5DDC9"> <div class="content"> <div class="ankieta"> <center><span style="color:red; font-weight:bold; text-align:center; font-size:28px ">Dziękujemy za wypełnienie zgłoszenia </span></center> </div> </div> </body> </html> '; ?> <?php if($_POST['submit']){ $licznik++; } else { } ?>