Offro opportunità di collaborazione con aziende e privati che vogliano sviluppare i propri progetti, per info e contatti visitate il mio sito personale:
danieletabacco.com
- Home
- daniele.tabacco
- Post
daniele.tabacco
@daniele.tabacco
Post creati da daniele.tabacco
-
Programmatore PHP / MySQL / AJAX / JQuery / WebAPPS iPhone
-
Programmi che ti registrano su Centinaia di Forum
Utilizzare Programmi che effettuano registrazioni su Migliaia di Forum utilizzando URL e Title per posizionarsi su Google è un Comportamento Fraudolento? Si ma purtroppo Funziona!
Si ragazzi, vi racconto il mio caso, da circa 1 anno e qualche mese ho aperto un Blog per piccoli consigli e articoli sulla programmazione web, ovviamente il tutto al fine anche di promuovere la mia attività, il sito ha seguito le piccole buone regole SEO nello scrivere contenuti e diciamo che si è piazzato tra i primi tre siti (la posizione varia nel tempo) per una determinata chiave di nicchia.
Il problema è che esattamente 10giorni fa è comparso un nuovo sito (3 paginette quasi prive di contenuto) e si è piazzato al primo posto senza muoversi di un centimetro.
Come è possibile? In barba ad ogni ANTISPAM di Google, semplicemente registrandosi a centinaia e migliaia di Forum (credo con un programma apposito) che referenziano il link con title e link, in resto completamente basito da quest'avvenimento, possibile che questi tentativi fraudolenti non vengano riconosciuti e puniti da Google?
Voi al posto mio cosa fareste?
Daniele. -
RE: Domanda per comando "WHERE"
Così al volo ti faccio un esempio di come mettere gli or fino a quando non ci troviamo all'ultimo ciclo di for
esempio:
[php]
for($fids=0; $fids < $limit; $fids++, $fid--)
{
$ids = "id='" . $fid;
if($fids < ($limit-1))
$ids =. "' or " ;
print $ids;
}
[/php] -
RE: Domanda per comando "WHERE"
Scusami tanto,
mi sono rimbecillito per un momento, cmq non e che puoi, ma DEVI usare OR.Grazie
-
RE: Domanda per comando "WHERE"
SELECT * FROM my_table WHERE id='1' AND id='2'
-
RE: Rinomina file automatica
Ti faccio un esempio pratico:
[php]
$nome_file = "nuovo_nome.jpg"; //Questo è il nuovo nome con cui vuoi chiamare il file, io ho supposto che sia un immagine
$percorso = "upload/";move_uploaded_file($_FILES['file']['tmp_name'], $percorso.$nome_file)
[/php] -
RE: Rinomina file automatica
Per rinominare un file devi cambiare il secondo parametro della funzione move_uploaded_file, con una formula del tipo:
$percorso.$nuovo_nome.$estensione
Ovviamente prima dovrai dare un valore sia alla variabile $nuovo_nome che alla variabile $estensione.
Spero di essere stato d'aiuto.
-
RE: php senza database
@Thedarkita said:
Ciao webmaster54,
In termini di difficoltà nel realizzarlo è più difficile con txt, e in presenza di grandi quantità di dati la gestione non è cosi semplice come con un database.
Non posso che non quotare, un db è molto più semplice e pratico.
-
RE: Checkbox in mysql
Allora, il mio consiglio è sempre quello di tentare nella risoluzione dei problemi altrimenti non si cresce mai.
Per quanto riguarda il form, se ho capito bene hai intenzione nella tabella mysql di associare il valore 1 o 0 legandolo dalla scelta dell'utente.
Supposto che 1 sia il valore nel caso abbia fatto il check dell'opzione e 0 nel caso non l'abbia fatto.
Selezionerei di default il valore 0 del campo tinyint e modificherei il form associando un valore alla scelta:
[PHP]
...
<input name="verde" type="checkbox" value="1"> verde<br>
<input name="bianco" type="checkbox" value="1"> bianco<br>
<input name="rosso" type="checkbox" value="1"> rosso<br>
<input type="submit" value="Inserisci"><br><br/>
...
[/PHP]Nella pagina script, recupererei i valori tramite $_POST, ed effettuerei la query per l'inserimento dei valori.
Spero di averti aiutato un pochino.
-
RE: php senza database
Sinceramente occorrerebbe qualche dettaglio in più, per capire cosa realmente vuoi realizzare.
Anche se non prediligo l'uso di PHP senza un database, posso dirti che in alternativa potresti salvare i dati in un file TXT.
Questo richiede lo studio delle funzioni fopen,fwrite ed fclose.
C'è anche la possibilità di procedere con XML ma forse è più dura visto che mi pare di capire che sei a digiuno di nozioni.
-
RE: "Doppia" query
@Magicale said:
Piccola precisazione:
in realtà non verrà eseguita alcuna delle query e mysql_query genererà un messaggio di errore perchè permette l'esecuzione soltanto di query singole.Alessandro
Grazie della precisazione Alessandro,
sono io che non leggendo riferimenti a php nel post dell'utente, non mi riferivo all'esecuzione della mysql_query, bensì alla possibilità con MySql di concatenare query usando il separatore punto e virgola.Dopotutto il forum è sia PHP che MySql,
ma una precisazione in più non fa mai male. -
RE: "Doppia" query
Separa le query da un punto e virgola.
Anche se comunque fisicamente le query verranno eseguite in maniera consecutiva e non contemporanee. -
RE: Contatore lettere textbox
Fai prima a cercare su google: count char textbox
dovresti trovare un bel pò di script che fanno al caso tuo. -
RE: Contatore lettere textbox
Se fai una ricerca in rete, ma (forse) anche su questo forum potresti trovare uno javascript che fa al caso tuo.
In alternativa potresti spostare la tua richiesta nella sezione Altri linguaggi per il web,****** ******dove credo si parli tra i tanti anche di javascript.
-
RE: Cookie "irriconoscibile"
Prova a modificare il controllo della seconda pagina come segue:
if ( isset($_COOKIE["versioner"]) ) {
L'errore dovrebbe essere questo.
-
RE: Mostrare a video gli utenti piu' votati
Prova a sostituire nella query COUNT a SUM e fammi sapere.
-
RE: gestire il file .htpasswd da php
Ciao,
per toglierti ogni dubbio che non sia un problema di permessi prova lo script in locale, dove puoi gestire i permessi a tuoi piacimento, e facci sapere.Buona Giornata.
-
RE: Contatore visite
Prova a svuotare la tabella dal DB, e prova a rivisitare la pagina.
Così ad occhio e croce dovrebbe funzionare ma è ovvio che avendo già tutto installato, potresti provare un debug con qualche echo, per vedere se le query sono corrette e se lo sono i valori.Buonanotte.
-
RE: Contatore visite
Ma sei a digiuno di PHP immagino.
Hai eliminato il pezzo di codice che seleziona il numero di visite. -
RE: Contatore visite
La butto giù alla buona:
[php]
//selezione le visite dallo stesso ip
$query = @mysql_query("SELECT id FROM visite WHERE ip='$ip'",$link);//Calcoliamo il numero di righe ottenute dalla selezione precedente
$prec_visita = mysql_numrows($query);if($prec_visita=='0'){
..aggiungi visita...
}
[/php]Se giochi anche con le date nella query puoi anche contare lo stesso ip 1 sola volta al giorno.Spero di averti aiutato.