@claudioweb said:
Ciao
Puoi spezzarle dinamicamente con php.
Ad esempio con questa funzione http://it2.php.net/wordwrap
Ciao
L'applicativo è realizzato in java...:bho:
@claudioweb said:
Ciao
Puoi spezzarle dinamicamente con php.
Ad esempio con questa funzione http://it2.php.net/wordwrap
Ciao
L'applicativo è realizzato in java...:bho:
@Il_Rappo said:
assegna un width massimo tramite css
Non basta, la dimensione della cella si ingrandisce ugulamente se dentro scrivo una serie di caratteri senza spazi:(
@vascorossi said:
in html per andare a capo si usa <br>
per saltare una riga basta inserilo due volte di seguito <br><br>
Quello che volevo sapere è una cosa un pochino più complessa, lo so che il br manda a capo il problema è che non ci sono br.
E' l'utente che scrive i messaggi......forse non mi sono spiegata:)
Ciao a tutti, non so se qualcuno mi può aiutare, non riesco a trovare una soluzione e non so neanche se una soluzione ci sia.
Vorrei sapere se esiste un modo per mandare a capo un testo che viene scritto senza interruzioni. Cerco di spiegarmi meglio.
All'interno di un forum se qualcuno ha la brillante idea di inserire qualcosa tipo:
.................................................. .................................................. ..................
quando visualizzo la pagina viene a crearsi un bruttissimo scroll orizzontale.
Vorrei sapere se c'è un modo per evitare questo.
Può sembrare strano che qualcuno inserisca del testo continuo senza interruzioni..... eppure questo può accadere.
Qualcuno può aiutarmi?:bho:
@Senamion said:
Non è necessario creare un nuovo campo.
Fai un passo alla volta. Per prima cosa modifica il form (la prima pagina che hai postato) come ti ho detto, mettendo la mail è il check.
A questo punto quando quella è sistemata cerca di ricavare i dati nella seconda. Vedrai che è meno difficile di quello che sembra.
Ok.... ho modificato il primo file inserendo il check ma ora come faccio ad inviare tutte le mail ricavate al secondo file? Credevo fosse sufficiente scrivere nel secondo file
$mail = $_REQUEST['mail'];
ma se poi faccio
echo ("$mail");
non mi fa vedere nulla, i dati relativi alle mail non sono trasmessi....
SOS :bho:
@mimaki said:
Grazie davvero tantassimo, stasera provo a farlo....
Fatto....Funziona.....grazie di nuovo!
@Tymba said:
purtroppo a volte i cookie sono disabilitati dal client quindi la tua procedura rischia di non funzionare.
la soluzione normalmente usata per gestire l'accesso ad un'area privata è proprio l'uso delle sessioni dove, nella pagina di validazioen nome utente e password verifichi che siano corretti e valorizzi una variabile di sessione come $_SESSION['login']=true, ed in TUTTE le pagine che stanno nell'area privata controlli che quella variabile esista e che sia valorizzata a true:
>
$lLoginOk=false;
if (isset($_SESSION['login']))
$lLoginOk=$_SESSION['login'];
if (!$lLoginOk)
header('location: pagina_errore_login.php');
>```
:ciauz:
Grazie davvero tantassimo, stasera provo a farlo....:computer:
Buongiorno a tutti:)Vorrei sapere come si può fare per impedire a qualcuno di accedere a delle pagine riservate (in cui è possibile entrare solo facendo un login), semplicemente digitando il percorso in cui si trova, sulla barra degli indirizzi del browser. Forse è una domanda scema..... ma io non ho capito se il fatto di impedire l'apertura della pagina riservata ha qulcosa a che vedere con le sessioni o se queste non c'entrano nulla.:?
Inoltre lo stesso problema mi si presenta quando esco da una pagina riservata facendo il logout...... se torno indietro con il tasto indietro del browser rivado tranquuillamente nella pagina riservata e questo non dovrebbe essere consentito.
Qualcuno può darmi delle indicazioni in proposito?
Grazie:)
@Senamion said:
In pratica quello che dovresti fare è modificare anche la prima pagina, quella del form.
In quella devi aggiungere il ciclo php/mysql sui destinatari e la crezione del check, qualcosa tipo (è proprio buttato lì, devi adattarlo):
>
$sqlpg ="SELECT mail FROM utenti";
$risultatipg = mysql_query($sqlpg) or die("Error #". mysql_errno() . ": " . mysql_error());
$i = 1;
while ($row = mysql_fetch_array($risultatipg))
{
echo $row['mail'] . "<input type=check id=$i><br />\n";
}
>```
Poi nel secondo fai devi controllare i check e nel caso siano a on mandare la mail.
Grazie Senamion ma non ho capito se devo comunque creare un nuovo campo nella mia tabella utenti per eseguire il check e quindi devo effettuare un aggiornamento di quella tabella oppure se posso fare il tutto senza andare a toccare la tabella .... pardon ma sono neofita e questa cosa mi sta facendo impazzire.... non riesco a trovare nulla da nessuna parte:x
Innanzi tutto un salutone a tutti, spero che qualcuno mi possa aiutare perchè non riesco a trovare nessuna risposta alla mia domanda.
Vi pongo il mio quesito.
Ho realizzato un piccolo script che consente l'invio di una mail ad una lista di utenti registrati e fin qui tutto funziona.
Ora il mio problema è questo, se io volessi scegliere solo alcuni destinatari a cui inviare la mail, ad esempio mettendo un check sui destinatari voluti, come devrei fare? Non riesco proprio a trovare una soluzione.
Non se se mi sono spiegata, cmq vi posto il codice così forse è più chiaro.
In questa prima pagina creo un form in cui inserire l'oggetto e il testo della mail>
<html>
<head>
<title></title>
</head>
<body>
<form name="newsletter" action="checkNewsletter.php">
Oggetto
<input type="text" name="oggetto" size="65">
Testo
<textarea name="testo" cols="60" rows="10"></textarea>
<input type="submit" name="submit" value="Procedi" action="checkNewsletter.php">
</form>
</body>
In questa seconda pagina richiamo con la select,dalla mia tabella utenti, i valori relativi al campo mail, ciclo il risultato e poi lo appico alla funzione mail.
<?php
session_start();
include("config.inc.php");
$oggetto=$_REQUEST['oggetto'];
$testo=$_REQUEST['testo'];
$sqlpg ="SELECT mail FROM utenti";
$risultatipg = mysql_query($sqlpg) or die("Error #". mysql_errno() . ": " . mysql_error());
while ($row = mysql_fetch_array($risultatipg))
{
$mail=$row['mail'];
echo"<table width='100%' border='0'>
<tr>
<td><div align='center'>$mail</div></td>
</tr>
</table>
";
//$result = mysql_query("SELECT mail FROM utenti");
//$login_check = mysql_fetch_row$result);
if(mail($mail, $oggetto, $testo))
{
echo "Email inviata con successo.<br>";
}
else
{
echo "errore invio email.<br>";
}
}
?>
Se io inserissi vicino ai campi mail una colonna per mettere una checkbox cosa dovrei scrivere per fargli inviare la mail sono agli utenti checkati?
Non riesco a capire quale è la logica di questa operazione.
Per favore, potete aiutarmi????