Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Problema else if
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Subiectul anterior :: Subiectul următor  
Autor Mesaj
Cata.



Data înscrierii: 11/Oct/2004
Mesaje: 158

Trimis: Lun Mar 14, 2005 7:23 pm    Titlul subiectului: Problema else if  

Am o problema cu un cod, desi am facut multe asemanatoare acesta nu vrea sa se alature celoralte . Mentionez ca nu primesc nici o eroare la pagina mail.php, imi apare pagina alba. As fi foarte bucuros daca ati putea sa-mi spuneti care este gresala aici. Va multumesc!

Admin.php -- http://www.cata.lx.ro/vizite/adauga/admin.php

Cod: define('TITLE' , 'Vizite');
include (dirname(__FILE__) . "/config.php");
func_mysqlconnect();
$luar = mysql_query("SELECT * FROM vizite");
while($row = mysql_fetch_array($luar)){
?>
</div>
<form action="mail.php" method="post">
  <strong>Nume :</strong>
  <input name="email" type="text" id="email" value="<?php echo "$row[email]" ?>" size="14"><br>
  <strong>Subiect:</strong>
  <input name="subiect" type="text" value="Site-ul dvs a fost admis in NewStats">
  <br>
  <strong>Site-ul tau:</strong>
  <input name="url" type="text" id="url" value="Site-ul tau: <?php echo "$row[url]" ?>">
  <br>
  <strong>Stire :</strong><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name="mesaj" cols="40" rows="5">Site-ul meu: http://www.cata.lx.ro</textarea>
  <br>
  <input name="id" type="hidden" value="<?php echo "$row[id];" ?>">
  <input type="submit" name="submit" value="trimite">
  <input name="submit" type="submit" value="sterge">
  <hr>
  </p>
  </form>
<?php } ?>

Mail.php -- http://www.cata.lx.ro/vizite/adauga/mail.php
Cod: <?
include (dirname(__FILE__) . "/config.php");
func_mysqlconnect(); 

$buton = $_POST['submit'];

}  if($buton==('trimite')){
$email = $_POST['email'];
$subiect= $_POST['subiect'];
$url= $_POST['url'];
$mesaj= $_POST['mesaj'];
mail($email,$subiect,$url,$mesaj);
echo "Mailul a fost trimis cu succes!"
} else if($buton==('sterge')){
$id = $_POST['id'];
mysql_query("DELETE FROM vizite WHERE id='$id'");
echo "Site sters";
?>
Sus  
mariuspa



Data înscrierii: 14/Mar/2005
Mesaje: 11

Trimis: Lun Mar 14, 2005 9:19 pm    Titlul subiectului:  

Nu vad punct si virgula dupa
echo "Mesajul a fost trimis cu succes"


Marius
Sus  
lostone



Data înscrierii: 03/Feb/2005
Mesaje: 233
Locație: behind a firewall

Trimis: Lun Mar 14, 2005 11:00 pm    Titlul subiectului:  

you might wanna try
an style="color: #000000"><?php elseif  nu an style="color: #000000"><?php else if 
(observa pauza...)

si bineinteles, ce-a zis si mariuspa mai sus, cu ; ala
Sus  
alterego



Data înscrierii: 07/Feb/2005
Mesaje: 49

Trimis: Mar Mar 15, 2005 8:13 am    Titlul subiectului:  

in loc de
Cod: <input name="submit" type="submit" value="sterge">
trebuie
Cod: <input name="submit" type="reset" value="sterge">

si ar fi mai bine daca in loc de ghilimele(") ai folosi asterisc (')

nu are importanta daca e scris ELSEIF sau ELSE IF, e corect in ambele moduri;

Observatiile legate de punct si virgula sun valabile si din punctul meu de vedere.

In rest mi se pare incalcit codul, incearca ceva mai simplu de ce te complici ?
Sus  
Cata.



Data înscrierii: 11/Oct/2004
Mesaje: 158

Trimis: Mar Mar 15, 2005 8:19 am    Titlul subiectului:  

Multumesc mult, n-am reusit sa-l fac cum vroiam, dar in final l-am facut sa mearga altfel, e bine si asa .
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community