phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
Problema Guestbook php
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Problema Guestbook php
Posta il codice e fammi vedere che modifiche hai fatto
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
-
- Utente
- Messaggi: 59
- Iscritto il: 17/12/2015, 22:26
- Sesso: Maschio
- Versione: 3.0.0
- Server: Windows
Re: Problema Guestbook php
Ciao, inanzi tutto tanti Auguri
allora, questo è il codice php:
questo invece è il form dove mi appare una sola lettera :

allora, questo è il codice php:
Codice: Seleziona tutto
/**
* Codice originale di Jmdesign
* @author Sir Xiradorn <http://xiradorn.it>
*/
// richiamo funzioni captcha
require "xir_captcha_img.php";
// recupero dati dalla form
$nome = isset($_POST["nome"]) ? $_POST["nome"] : '';
$messaggio = isset($_POST["messaggio"]) ? $_POST["messaggio"] : '';
// realtivi al captcha
$risposta_utente = isset($_POST["risposta_utente"]) ? $_POST["risposta_utente"] : '';
$numero_associato = isset($_POST["numero_associato"]) ? $_POST["numero_associato"] : 0;
// Recupero la data corrente
$data = date("d/m/Y ");
// Recupero il file di testo in cui scrivere i messaggi
$file = "guestbook.txt";
// inizio del confronto e del controllo del captcha
// faccio inoltre il controllo di validità di nome e messaggio
// controllo se il nome è valido senno vado in errore
if ($nome != '') {
// controllo se il messaggio è presente senno salto fuori senza fae modifiche
if ($messaggio != '') {
// controllo il captcha
if (xir_captcha_risposta($risposta_utente, $numero_associato)) {
// Apro il file di testo e ci srivo dentro
$guestbook = fopen($file, "a");
$scrivi = "<b><font face=”Arial”>" . $nome . "</b><br>\r";
$scrivi .= $messaggio . "<br>\r";
$scrivi .= "<i>Scritto in data " . $data . "</i><hr></Font>\r";
fwrite($guestbook, $scrivi);
fclose($guestbook);
// Rimando l'utente alla pagina principale
} else {
echo "Attenzione Captcha non corretto!";
}
} else {
echo "Attenzione Messaggio vuoto o non Permesso";
}
} else {
echo "Attenzione Nome non permesso o non presente";
}
?>
Codice: Seleziona tutto
<?php
/**
* Innesto del captcha nel guestbook
* @author Sir Xiradorn <http://xiradorn.it>
*/
// Importazione del file che ho creato prima con le funzioni per la gestione dei captcha
require "xir_captcha_img.php";
// riprendiamo le info dalla nostra funzione del captcha
$xir_imgcp_array = xir_captcha_domanda();
$x_img_nome = $xir_imgcp_array['domanda'];
$x_img_num_assoc = $xir_imgcp_array['numero_domanda'];
?>
<h2>
Guestbook<br />
<span> Lasciami un messaggio / Leave me a message...</span>
</h2>
<form method="post" action="guestbook3.php">
<label for="">Tuo nome / Your name</label>
<input type="text" name="nome" id="nome"/>
<label for="messaggio">Messaggio / Message</label>
<textarea name="messaggio" id="messaggio" rows="5" cols="30"></textarea>
<br>
<!-- Xiradorn Img Simple Captcha -->
<label for="captcha">
<img src="<?php echo "captcha/$x_img_nome.jpg" /* puoi cambiare l'estensione ovvio */ ?>" /><br>
<small>Scrivi il codice che vedi sopra.</small><br>
</label>
<input type="text" name="risposta_utente" id="captcha">
<input type="hidden" name="numero_associato">
<!-- Xiradorn Img Simple Captcha -->
<br />
<br />
<br />
<input type="submit" value="Firma il Guestbook" />
<br />
<br />
</form>
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Problema Guestbook php
Si è normale perchè questo genera singole immagini che a random vengono pescate. Un po come il classico recaptcha. In sostanza devi fare tu delle immagini e usarle poi per la generazione del codice. E tu dirai:
Domada "ammazza che pizza. Devo mettermi la con un programma cambiare il codice e cambiarne il testo e salvare?"
Risposta: "Si ma Sir Xiradorn si è creato un bel tool che vi viene in aiuto. Basta usare un codice del genere per produrre rapidamente una immagine col testo che vuoi"
oppure
Ne generi un po e poi le usi dentro la cartella immagini.
Si poteva fare pure con le lettere ma lo script andrebbe rimaneggiato un po. Quello che ho fatto io è per scopo diciamo educativo (
) e come già detto molto semplice e di basse pretese. Queste immagini inoltre sono facilmente scansionabili da algoritmi e infatti quasi la totalità dei captcha hanno immagini con rumore e/o distorsioni varie per impedire ai codici di scansione di carpirne i caratteri.
Partendo da tale codice e provando a restare così ordinato (come ho fatto io ed è un buon esercizio) prova a rifare lo script provando a procede come hai detto tu. Generare le singole immagini per i singoli caratteri e farle in linea per generare codici casuali. Hai una infinità idi modi in cui potresti procedere.
Domada "ammazza che pizza. Devo mettermi la con un programma cambiare il codice e cambiarne il testo e salvare?"
Risposta: "Si ma Sir Xiradorn si è creato un bel tool che vi viene in aiuto. Basta usare un codice del genere per produrre rapidamente una immagine col testo che vuoi"
Codice: Seleziona tutto
http://xiradorn.it/xtool/xirholder/w250/h50/c000/b1/t_arg5j7
Codice: Seleziona tutto
http://xiradorn.it/xtool/xirholder/w250/h50/c000/b1/t_mkd83
Si poteva fare pure con le lettere ma lo script andrebbe rimaneggiato un po. Quello che ho fatto io è per scopo diciamo educativo (

Partendo da tale codice e provando a restare così ordinato (come ho fatto io ed è un buon esercizio) prova a rifare lo script provando a procede come hai detto tu. Generare le singole immagini per i singoli caratteri e farle in linea per generare codici casuali. Hai una infinità idi modi in cui potresti procedere.
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
- frank
- Utente
- Messaggi: 1908
- Iscritto il: 25/11/2014, 8:02
- Sesso: Maschio
- Versione: 3.1.7-PL1
- Server: UNIX/Linux
- PHP: 5.5.29
- Database: MySQL(i) 5.5.43-log
Re: Problema Guestbook php
Se volete, vi allego il mio captcha, in questo modo non si devono creare immagini ma inserire o togliere caratteri
Poi Sir ci pensi tu ad adattarlo al suo codice
Codice: Seleziona tutto
$caratteri = "abcdefknprstuvxyz12345679"; //TIPI di caratteri che appaiono come immagine (25)
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
-
- Utente
- Messaggi: 59
- Iscritto il: 17/12/2015, 22:26
- Sesso: Maschio
- Versione: 3.0.0
- Server: Windows
Re: Problema Guestbook php
Momento Momento.. le immagini sono riuscito a visualizzarle.. il problema che non capivo era perché mi dava sempre errore di captcha nonostante veniva inserito giusto
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Problema Guestbook php
Si può vedere dove hai implementato il codice?
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
-
- Utente
- Messaggi: 59
- Iscritto il: 17/12/2015, 22:26
- Sesso: Maschio
- Versione: 3.0.0
- Server: Windows
Re: Problema Guestbook php
in che senso?
- frank
- Utente
- Messaggi: 1908
- Iscritto il: 25/11/2014, 8:02
- Sesso: Maschio
- Versione: 3.1.7-PL1
- Server: UNIX/Linux
- PHP: 5.5.29
- Database: MySQL(i) 5.5.43-log
Re: Problema Guestbook php
http://www.photoman.altervista.org/guestbook/formG.phpSir Xiradorn ha scritto:Si può vedere dove hai implementato il codice?
-
- Utente
- Messaggi: 59
- Iscritto il: 17/12/2015, 22:26
- Sesso: Maschio
- Versione: 3.0.0
- Server: Windows
Re: Problema Guestbook php
te lo ho mandato come MP il sito..
-
- Utente
- Messaggi: 59
- Iscritto il: 17/12/2015, 22:26
- Sesso: Maschio
- Versione: 3.0.0
- Server: Windows
Re: Problema Guestbook php
Frank quella che hai postato è lo stesso che hai messo nell'altro messaggio?
Chi c’è in linea
Visitano il forum: Nessuno e 45 ospiti