Ciao ^^
qualcuno sa darmi una mano col php
come posso fare in modo che benvenuto user lo stampi con il colore rosso
Codice PHP:
<?php
$user="nome user";
print " Benvenuto {$user}";
?>
Ciao ^^
qualcuno sa darmi una mano col php
come posso fare in modo che benvenuto user lo stampi con il colore rosso
Codice PHP:
<?php
$user="nome user";
print " Benvenuto {$user}";
?>
Devi usare l'html, non c'entra nulla il php!
Ciao!
scusa ma non si puo fare cosi per sapere in modo per colorarlo in php XD
ti ringrazio ^^
2 domande
ma <span> per sapere cosa fa serve per i caratteri
perchè metti su style=\" \"
Per qualche infarinatura sulle basi: http://forum.it.altervista.org/basi-...-iniziare.html
Ciao!
trovato thx
edit:
mi sapete spiegare questa stringa di codice
per favore
<?php print (is_callable("php_uname")) ? "Sistema operativo: ".php_uname()."<br>" : ""; ?>
Ultima modifica di hotmailpower : 14-04-2009 alle ore 14.59.11
Se la funzione php_uname() può essere invocata (esiste) stampa "Sistema operativo: " + il valore di ritorno di quella procedura e poi va a capo, altrimenti stampa una stringa vuota.
Ciao!
Ultima modifica di programmazioned : 14-04-2009 alle ore 15.35.36
per capire funziona solo in locale giusto..^^
Perchè? Anche i server hanno un loro sistema operativo, mica solo i pc "privati".
-- Aut Roma Aut Nihil!
- --> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...)
- --> Versioni latine e storia romana: COMING SOON!
- --> Sono disponibile per scambio banner 88*31, no siti in costruzione
si wow nuova cosa non sapevo
ma altervista non ce la vero..
Ogni macchina deve avere un qualche tipo di sistema operativo per poter funzionare (parliamo di computer).
Ciao!
-- Aut Roma Aut Nihil!
- --> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...)
- --> Versioni latine e storia romana: COMING SOON!
- --> Sono disponibile per scambio banner 88*31, no siti in costruzione
XD
ragazzi
mi sapete dare una mano con questo script
e semplice ma devo fare una cosa poter impostare la lunghezza della passCodice PHP:
<?php
echo "<a href="?genera=pass">Genera pass</a>";
if(isset($_GET['genera'])) {
if($_GET['genera'] == 'pass')
}
function randomPassword ()
{
$length ="8";// lunghezza pass
$possible = '0123456789' .
'abcdefghijkmnpqrstuvwxyz' .
'ABCDEFGHJKLMNPQRSTUVWXYZ';
$str ="";
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
echo("<tr><td align=right bgcolor=#EDEDED>Password: ");
echo("</td><td align=left bgcolor=#EDEDED><b>".randomPassword()."<br>");
exit();
?>
e con un button poter generare password senza che ogni volta mi chiede di poter
trasmettere le info generate
lo dovrei usare tipo che cliccando su genera pass
mi crea un link di tipo get^^ e mi apre il generatore di pass
dove sbaglio
Non hai ancora capito come si delimitano le stringhe attraverso le virgolette " o con i single quote (apostrofi) '
Questo:
echo "<a href="?genera=pass">Genera pass</a>";
deve diventare:
echo "<a href=\"?genera=pass\">Genera pass</a>";
oppure:
echo '<a href="?genera=pass">Genera pass</a>';
Guarda la colorazione della sintassi nel tuo stesso post.
Ciao!
scusa sbagliato il codice da postare
<-------dove ce da sistemareCodice PHP:
<?php
if(isset($_GET['gener'])) {
if($_GET['gener'] == 'pass')
}
function randomPassword ()
{
$length ="8";<-------qui dovrei fare in modo che l'utente possa cambiare la lunghezza della pass
$possible = '0123456789' .
'abcdefghijkmnpqrstuvwxyz' .
'ABCDEFGHJKLMNPQRSTUVWXYZ';
$str ="";
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
echo("<span bgcolor=#EDEDED>Password:</span> ");
echo("<span bgcolor=#EDEDED><b>".randomPassword()."</span>");
<-------qui dovrei mettere un pulsante che genera un altra pass
exit();
?>
<a href='?gener=pass'>crea pass</a><---------questo serve per far aprire il generatore di pass
Io ti consiglio sin da ora, dato che sei "nuovo" nel php, di scrivere così:
Non capisco alcune cose:Codice PHP:
<?php
echo '<a href="?genera=pass">Genera pass</a>';
if(isset($_GET['genera']))
{
if($_GET['genera'] == 'pass')
{
function randomPassword()
{
$length = 8;// lunghezza pass
$possible = '0123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ';
$str ='';
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
}
}
echo '<tr><td align="right" style="background-color:#EDEDED;">Password:</td>';
echo '<td align="left"style="background-color:#EDEDED"><b>' . randomPassword() . '</b></td></tr>';
exit();
?>
1- Se $str è vuota, come fa a contare le righe e generarti la password?
2- Perchè usi exit() alla fine dello script??
3- Hai delle condizioni annidate, quando potresti fare così:
Altrimenti ti dava errore, non era definita la funzioneCodice PHP:
<?php
echo '<a href="?genera=pass">Genera pass</a>';
if(isset($_GET['genera']) && ($_GET['genera'] == 'pass'))
{
function randomPassword()
{
$length = 8;// lunghezza pass
$possible = '0123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ';
$str ='';
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
echo '<table><tr><td align="right" style="background-color:#EDEDED;">Password:</td>';
echo '<td align="left"style="background-color:#EDEDED"><b>' . randomPassword() . '</b></td></tr></table>';
exit();
}
?>
ti ringrazio
come posso fare in modo che l'utente possa modificare la lunghezza della pass..
Crei un form, dove passi via POST il valore, e in base a quello modifichi la funzione
Si riferisce al fatto che qui su AV php_uname() non funziona.
Oppure passarla via query string (pagina.php?len=5) e la recuperi con:@hotmailpower: ti conviene studiarti un po' di php prima di continuareCodice PHP:
$length = $_GET['len'];
grazie dei consigli ^^
ma ce un problem
vi spiego
devo fare che quando l'utente clicca su
crea pass mi apre
input text un un button
come posso fare in questo modo sapete aiutarmi XD
Scusa eh, se ti ho postato lo script che ti genera la pass cliccandoci, non ci dovrebbe voler la scienza per capire che basta stamparlo dopo la tabella quello che vuoi no?
?>Codice PHP:
<?php
echo '<a href="?genera=pass">Genera pass</a>';
if(isset($_GET['genera']) && ($_GET['genera'] == 'pass'))
{
function randomPassword()
{
$length = 8;// lunghezza pass
$possible = '0123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ';
$str ='';
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
echo '<table><tr><td align="right" style="background-color:#EDEDED;">Password:</td>';
echo '<td align="left"style="background-color:#EDEDED"><b>' . randomPassword() . '</b></td></tr></table>';
echo 'Metti quello che vuoi qui';
exit();
}
scusa ma dove è che l'utente mette quanti caratteri vuole e il bottone che li genera XD
dovrei ristudiarmi il php penso^^
mi da errore dove sbaglio..
Codice PHP:
<?php
echo '<a href="?genera=pass">Genera pass</a>';
if(isset($_GET['genera']) && ($_GET['genera'] == 'pass'))
{
function randomPassword()
{
$length = 8;// lunghezza pass
$possible = '0123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ';
$str ='';
while (strlen($str) < $length)
{
$str.=substr($possible, (rand() % strlen($possible)),1);
}
return($str);
}
echo '<table><tr><td>Password:</td>';
echo" <FORM ACTION=\"?genera=pass\" METHOD =\"get\">
<INPUT TYPE =\"TEXT\" SIZE=\"2\" VALUE=\"$length\" NAME=\"totchar\">Password lunghezza<p>
<INPUT TYPE=\"HIDDEN\" NAME=\"control\" VALUE=\"SENT\">
<INPUT TYPE =\"SUBMIT\" VALUE=\"Generare\">
</FORM>"
echo '<td><b>' . randomPassword() . '</b></td></tr></table>';
print "<a href=\"".$_SERVER['SCRIPT_NAME']."\">Torna Indietro</a><br>";
exit();
}
?>
Ultima modifica di debug : 16-04-2009 alle ore 18.55.11 Motivo: perchè non usi il tag PHP invece del QUOTE?
Su quale riga ricevi l'errore?
Potresti anche dirci che errore ti da...
ciao!