View Full Version : Funzione MAIL in PHP
'sera
ho un piccolo problemino con la funzione mail in php, la sintassi è:
mail("to@host.com", "Subject", "text", header);
come posso mettere più headers?
'sera
ho un piccolo problemino con la funzione mail in php, la sintassi è:
mail("to@host.com", "Subject", "text", header);
come posso mettere più headers?
'sera
ho un piccolo problemino con la funzione mail in php, la sintassi è:
mail("to@host.com", "Subject", "text", header);
come posso mettere più headers?
'sera
ho un piccolo problemino con la funzione mail in php, la sintassi è:
mail("to@host.com", "Subject", "text", header);
come posso mettere più headers?
'sera
ho un piccolo problemino con la funzione mail in php, la sintassi è:
mail("to@host.com", "Subject", "text", header);
come posso mettere più headers?
uhm.. ho risolto da me :smile:
non ci ho propio pensato al "n"
bye
uhm.. ho risolto da me :smile:
non ci ho propio pensato al "n"
bye
uhm.. ho risolto da me :smile:
non ci ho propio pensato al "n"
bye
uhm.. ho risolto da me :smile:
non ci ho propio pensato al "n"
bye
uhm.. ho risolto da me :smile:
non ci ho propio pensato al "n"
bye
Shardick
09-03-2002, 15:42
allora.. ho caricato degli mp3 su una cartella http e vorrei fare in modo di non creare link file x file ma utilizzare una tecnica alla "esplora risorse" di windowz ke quando apro quel particolare indirizzo mi esce il contenuto della cartella (con le relative sotto cartelle) e i file mp3 (e le relative sottocartelle) linkate per essere scaricati o esplorate. PROGENY X FAVORE AIUTAMI TU!!!! :razz:
<?php
$dir = "mp3/";
$d = opendir($dir);
while ($file = readdir($d)) {
if (($file != ".") && ($file != "..")){
$files[] = $file;
}
closedir($d);
?>
<html>
<head>
<title>Mp3</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF">
<?php
for ($i = 0; $i < count($files); $i++) {
echo "<a href="$dir.$files[$i]"></a>";
}
?>
</body>
</html>
mhm.. è da aggiustare questo script, l'ho fatto al volo propio adesso :smile:
bye
_________________
Progeny
progeny@azzurra.org
<font size=-1>[ Questo messaggio è stato modificato da: Progeny il 2002-03-09 16:03 ]</font>
Shardick
09-03-2002, 19:46
il file caricato sul server ha dato questo "messaggio all'apertura":
"; } ?>
la url reale degli mp3 è:
http://www.nonsologiochi.org/mp3cazzate/mp3/ . Grazie per l'aiuto progeny.
Ciao, forse non sai che PHP è un linguaggio server-side, quindi viene interpretato dal webserver. Quel webserver non supporta PHP, altrimenti avrebbe visualizzato la pagina web correttamente.
Se controlli in uno dei topic di questo forum ho postato un po' di server che offrono free web space con supporto PHP, potresti usare quelli, ma il problema è che sono a spazio limitato.
saluti :smile:
Questa funzione, scritta così
for ($i = 0; $i < count($files); $i++) {
echo "<a href="$dir.$files[$i]"></a>";
}
non rende alcun output.
I doppi apici (") interni non sono escapati, inoltre un href senza oggetto linkato (come in questo caso) non viene visualizzato.
La sintassi corretta è:
for ($i = 0; $i < count($files); $i++) {
echo "<a href="$dir.$files[$i]">$files[$i]</a>";
}
_________________
_theone_... who else ?
-----------------------------------------
info@netweaver.it
theo@azzurra.org
Webmaster di http://www.azzurra.org
<font size=-1>[ Questo messaggio è stato modificato da: _theone_ il 2002-03-09 22:55 ]</font>
Shardick
10-03-2002, 01:04
ho registrato un account con psend.com (da voi consigliato nella sezione "free hosting + php) e ho caricato la pagina sul sito all'indirizzo:
http://www.psend.com/users/salaprove/index.htm
il problema ora è:
1) o non so fare le cose
2) oppure sbaglio procedimento. Io ho copiato e incollato il codice fornito da progeny in un editor html, dreamweaver x l'esattezza. É il procedimento giusto oppure esiste un editor php? x favore aiutatemi in qualunque modo ke sto andando nel pallone!!! grazie a entrambi!
Precisando ke ho provato sia la soluzione nel codice di progeny ke quella di theone. Grazie x l'attenzione.
Il problema sta sempre dal lato server.
Il codice PHP che hai inserito è corretto (o quasi, c'è la funzione di output sbagliata), ma visto che viene visualizzato come plain html significa che l'host non supporta php.
Come prova veloce puoi provare a utilizzare gli short tags di php, ossia sostituire a
<?php
un semplice
<?
anche se in realtà non dovrebbe essere discriminante.
In alternativa posso consigliarti come host gratuito di ottimo livello http://www.united.net.kg, che nonostante garantisca soltanto 15 mega di spazio, oltre al supporto php, fornisce supporto CGI, SSI, mySQL e email forwarding. Tutto questo senza banner oltretutto (questo host era stato già segnalato da Progeny nel precedente post).
_________________
_theone_... who else ?
-----------------------------------------
info@netweaver.it
theo@azzurra.org
Webmaster di http://www.azzurra.org
<font size=-1>[ Questo messaggio è stato modificato da: _theone_ il 2002-03-10 02:48 ]</font>
Noto ora che il tuo file ha estensione .htm.
Il file invece deve essere rinominato in index.php affinchè il web server lo possa riconoscere come contenente codice php(occhio quindi all'estensione quando usi codice php).
Resta valido quanto detto per la funzione e il consiglio per l'host :smile:
(Ah.. perdo colpi.. sarà il sonno ? :razz:)
theo ma che ci fai alle 2 e mezza di notte ancora in piedi? :smile:
eh, l'ho detto che stava qualcosa che non andava in quella funziona lì di output :razz:
bye
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.