Alert con campo php

Max61

Utente Attivo
2 Mar 2014
714
3
18
Buonasera ho questo alert all'apertura della pagina che dura per i primi 7 giorni di ogni mese, per questo ho già creato il codice di countdown che funziona perfettamente e lo visualizzo con echo.
Mi piacerebbe che si vedesse all'interno dell'alert.

Il campo da aggiungere nel codice dell'alert con il valore del countown si chiama
PHP:
$differenza
<body onload="javascript:showDialog('Avviso','Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente!','warning',5);"></a>


praticamente vorrei che diventasse:
<body onload="javascript:showDialog('Avviso','Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente! $differenza giorni alla fine del messaggio','warning',5);"></a>


Allego il codice completo dell'alert.


PHP:
<?php
$messaggio = '';
if($giorno == 1 or $giorno == 2 or $giorno == 3 or $giorno == 4 or $giorno == 5 or $giorno == 6 or $giorno == 7) {
   
?>

HTML:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<meta http-equiv="Content-Type" content="text/html; charset=utf8_decode($row['varietà a'*'])" />
<head>
	<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
	<meta http-equiv="Content-Language" content="it" />
	<meta name="Robots" content="All" />
	<meta name="Description" content="HTML.it - il sito italiano sul Web publishing" />
	<meta name="Keywords" content="Ad ogni apertura di pagina questo script genera un differente colore di sfondo." />
	<meta name="Owner" content="HTML.it srl" /> 
	<meta name="Author" content="HTML.it srl" />  
	<meta name="Copyright" content="HTML.it srl" />
	<link rel="stylesheet" type="text/css" href="dialog_box.css" />
	<script type="text/javascript" src="dialog_box.js"></script>
	</head>
<body>
<div id="content">

<br /><br />
<body onload="javascript:showDialog('Avviso','Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente!','warning',5);"></a>

</body>
</html>

Spero di essere stato chiaro nell'esposizione

Grazie

Max61
 

Altutto

Utente Attivo
30 Set 2013
262
0
16
stubborn.altervista.org
Ciao,
Se ho capito bene, potresti usare un codice così strutturato:
PHP:
<?php 
$messaggio = ''; 
$giorno = date("d"); //ottiene il giorno corrente del mese
if($giorno<=7) { //se il giorno è minore o uguale a 7...
	$differenza = 2; //da settare in base alle tue esigenze
	echo '<body onload="javascript:showDialog(\'Avviso\',\'Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente! '.$differenza.' giorni alla fine del messaggio\',\'warning\',5);">';
}
?>
 

narc0x

Utente Attivo
10 Ott 2008
128
2
18
Ciao,

un piccolo consiglio onde evitare di complicarsi la vita piu' del dovuto: strtotime.

Per controllare se e' il primo giorno di un mese fai:

PHP:
$now = time();
$first_day = strtotime('first day of this month'); // Segni il TIMESTAMP del primo giorno del mese
$seventh_day = strtotime('+6 day', $first_day); // Aggiungi 6 giorni al primo del mese

if ($now <= $seventh_day) { // Confronti il timestamp attuale con il settimo giorno del mese e mostri l'alert

} else { // Qui siamo gia' all'8 del mese (e in poi..)

}

Spero di esserti stato di aiuto
 
Ultima modifica:

Max61

Utente Attivo
2 Mar 2014
714
3
18
Ciao,
Se ho capito bene, potresti usare un codice così strutturato:
PHP:
<?php 
$messaggio = ''; 
$giorno = date("d"); //ottiene il giorno corrente del mese
if($giorno<=7) { //se il giorno è minore o uguale a 7...
	$differenza = 2; //da settare in base alle tue esigenze
	echo '<body onload="javascript:showDialog(\'Avviso\',\'Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente! '.$differenza.' giorni alla fine del messaggio\',\'warning\',5);">';
}
?>


Grazie!!! Era proprio quello che volevo, l'ho solo modificato leggermente.

Adesso se fosse possibile vorrei mandare a capo nell'alert il countdown dei giorni rimasti, nell'alert mi viene tutto di seguito tipo:
Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente! -1 giorni alla fine del messaggio

Invece lo vorrei così:
Attenzione! Siamo ai primi giorni del mese... verificare il caricamento del mese corrente!
-1 giorni alla fine del messaggio

Ho provato con <br> ma non funziona...

Se puoi aiutarmi ti ringrazio

Max61
 

Max61

Utente Attivo
2 Mar 2014
714
3
18
Ho provato con \n ma non funziona lo stesso, non va a capo.
Comunque grazie lo stesso per l'aiuto.

Max61
 

Max61

Utente Attivo
2 Mar 2014
714
3
18
Qui funziona (l'ho testato con chrome ed Internet explorer).
Una causa potrebbe essere quella descritta qui.

Si funziona con \n nell'alert, ma nella stringa che uso io no:
PHP:
echo'<body onload="javascript:showDialog(\'Avviso\',\'Attenzione! Siamo ai primi giorni del mese...verificare il caricamento del mese corrente! '.$differenza.' giorni alla fine del messaggio\',\'warning\',5);">';

O perlomeno non mi riesce.
Grazie
Max61
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [Javascript] Copia incolla con alert Javascript 0
M Javascript/Php. Stringa di testo a capo con alert Javascript 7
P [Javascript] alert con formattazione Javascript 1
M Indirizzare ad una pagina con alert Javascript 5
G validazione form con div tipo alert jQuery 0
S problema alert con eclipse Javascript 2
otto9due Alert con php echo PHP 2
A Alert con collegamento a pagina Javascript 1
Devil-94 visualizzare alert con una sequenza di tasti Javascript 6
voldemort Alternative al alert() con jQuery jQuery 0
F alert con asp Classic ASP 1
peppoweb Rimani informato sui risultati di Google con Google Alert Discussioni Varie 0
M Inviare dati nel db dopo risposta alert PHP 0
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
felino Bootstrap alert: usare lo stesso div per due messaggi consecutivi jQuery 1
M [PHP] Visualizzare nell'alert il calcolo PHP 4
spider81man [PHP] Alert Box per confermare Inserimento o Cancellazione dato. PHP 4
A [Javascript] Alert su Pulsante Esci Javascript 0
M alert dopo aggiornamento automatico pagina php PHP 4
F Alert selezione checkbox jQuery 6
M alert nasconde la schermata sottostante PHP 1
D Valore alert nel div Javascript 1
Creatt Visualizzare un immagine al mopmento di un messaggio di alert Javascript 7
G Post dopo alert HTML e CSS 1
Monital Dopo un alert non si vede il div PHP 0
W Attivare un alert di un app Sviluppo app per Android 1
H Alert Scadenze PHP 0
P Alert ad apertura di pagina? Javascript 2
E PHP + alert PHP 3
A Jquery Validation e Alert di errore jQuery 1
F alert per browser obsoleti WordPress 2
A un'alternativa agli alert? Javascript 2
S Alert in c# Javascript 2
Shyson Non si colora il campo alert Javascript 5
Shyson Personalizzare window.alert Javascript 1
valient13 aprire un alert per cancellare Javascript 1
A form registrazione + php + alert javascript Javascript 6
P Creare un sistema di alert PHP 6
grottafelix Finestra Alert prima di delete Classic ASP 0
peppoweb ALERT: Cartolina di Natale? Un virus Sicurezza e Virus 0
S Pop up o alert di uscita HTML e CSS 7
peppoweb ALERT VIRUS: Netsky.X e Y Sicurezza e Virus 0
peppoweb ALERT WORM: Sober.C, worm contro il P2P Sicurezza e Virus 3
peppoweb ALERT VIRUS: Due nuove versioni del virus MiMail Sicurezza e Virus 0
peppoweb ALERT: Worm/ Falsa email da Microsoft Sicurezza e Virus 0
B editare messaggi di alert Javascript 3
peppoweb ALERT!: Si fa vedere il worm dell'11 Settembre Sicurezza e Virus 6
peppoweb ALERT: Dumaru si fa largo su Internet Sicurezza e Virus 1
peppoweb ALERT: Nuovo worm/virus in diffusione Sicurezza e Virus 0
peppoweb ALERT Virus: Sophos segnala W32/Jantic-B Sicurezza e Virus 0

Discussioni simili