Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Nie mogę znaleźć błedu
Forum PHP.pl > Forum > Przedszkole
CryWolf
Cześć, wiecie może czemu na pierwszym elseif wyrzuca błąd - linijka 52?
http://www.wklejto.pl/37188


  1. <?
  2. require_once "mysql.php";
  3. <TITLE>tytuł</TITLE>
  4. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"><center><br><br>';
  5.  
  6.  function twojeip() {
  7. if ($_SERVER['HTTP_X_FORWARDED_FOR']) {    $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];  }
  8. else                                  {    $ip = $_SERVER['REMOTE_ADDR'];  }
  9.                     }
  10. twojeip();
  11.  
  12.  
  13. {      $wname = addslashes(htmlspecialchars($_POST['name']));
  14.       $wsurname = addslashes(htmlspecialchars($_POST['surname']));
  15.       $wage = addslashes(htmlspecialchars($_POST['age']));  
  16.       $wcountry = addslashes(htmlspecialchars($_POST['country']));
  17.       $wcomment = addslashes(htmlspecialchars($_POST['comment']));
  18.       $wsex = addslashes(htmlspecialchars($_POST['sex']));
  19. }
  20.  
  21. else
  22. {      $wname = htmlspecialchars($_POST['name']);
  23.       $wsurname = htmlspecialchars($_POST['surname']);
  24.       $wage = htmlspecialchars($_POST['age']);
  25.       $wcountry = htmlspecialchars($_POST['country']);
  26.       $wcomment = htmlspecialchars($_POST['comment']);
  27.       $wsex = htmlspecialchars($_POST['sex']);
  28.  
  29. }
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.    $result = mysql_query("SELECT * FROM vanhalen");
  39.    $checked = mysql_num_rows($result);  
  40.  
  41. if ($_POST['accepted'] == 1) {
  42. if ( empty($_POST['name']) OR empty($_POST['surname']) OR empty($_POST['age']) OR empty($_POST['country']) OR empty($_POST['fantime']) ) { echo '<b>Fill in all fields.<meta http-equiv="refresh" content="2;url=add.php"/></b>'; }
  43.              }
  44.  
  45.  
  46.  
  47.  
  48.    $result = mysql_query("SELECT id FROM vanhalen WHERE email = '$_POST[email]'");
  49.    $checkedemail = mysql_num_rows($result);
  50. elseif ($checkedemail > 0) { echo '<b>This email is already in use! <meta http-equiv="refresh" content="2;url=add.php"/></b>'; }
  51.  
  52.  
  53.  
  54.  
  55.  
  56.    $result = mysql_query("SELECT id FROM vanhalen WHERE ip = '$ip'");
  57.    $checkedip = mysql_num_rows($result);
  58. elseif ($checkedip > 0) { echo '<b>Your comment is still in the database! You cant add more than one.<meta http-equiv="refresh" content="2;url=add.php"/></b>'; }
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. elseif ($_POST['accepted'] == 1)
  73. {
  74. mysql_query(blablabla);
  75. echo 'Everything is ok!<meta http-equiv="refresh" content="2;url=index.php"/>';
  76. }
  77.  
  78.  
  79.  
  80.  
  81. else
  82. {
  83. echo '<table border=10 bordercolor=black><center>
  84. <form method=POST>
  85. <td width=70><center>Name:</td><td><input type=text name=name SIZE="7" maxlength=15"><td><tr>
  86. <td width=70><center>Surname:</td><td><input type=text name=surname SIZE="7" maxlength=15"><td><tr>
  87. <td width=70><center>Age:</td><td><input type=text name=age SIZE="7" maxlength=15"><td><tr>
  88. <td width=70><center>Country:</td><td><input type=text name=country SIZE="7" maxlength=15"><td><tr>
  89. <td width=70><center>E-Mail:</td><td><input type=text name=email SIZE="7" maxlength=15"><td><tr>
  90. <td width=70><center>Short comment:</td><td><input type=text name=email SIZE="7" maxlength=30"><td><tr>
  91. <td width=70><center>Sex:</td><td><select name=sex><option value=Female>Female</option><option value=Male>Male</option></select><td><tr>
  92.  
  93.    
  94.  
  95. <input type=hidden name=accepted value=1>
  96. <td colspan=2><center><br><input type=submit value=Confirmation><br><br></td>
  97. </table>';  
  98. }
  99.  
  100.  
  101.  
  102.  
  103.  
  104. ?>
Spawnm
a jaki to błąd ?
MateuszS
mysql_query(blablabla); -< co to jest?

twojeip(); - przypisz do zmiennej

zapytania przed elseif daj przed ifa
Pawel_W
o ile wiem to pomiędzy if() { } i elseif() { } nie może być innych instrukcji..
Wicepsik
Cytat(Pawel_W @ 26.06.2009, 19:28:19 ) *
o ile wiem to pomiędzy if() { } i elseif() { } nie może być innych instrukcji..

Mogą być winksmiley.jpg

@twórca tematu
Podaj treść błędu, bo możemy tylko gdybać smile.gif
CryWolf
Ok, chodziło o te instrukcje pomiędzy if'ami dzięki smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.