 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| 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>
<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 |
|
| |
|