• User Newbie

    aiuto php

    Salve,

    sono una studentessa universitaria e ho un po' di problemi!
    Devo creare un sito web dinamico che funzioni anche in locale(quindi
    in
    PHP-MySQL-Apache, dato che ASP non lo abbiamo ancora fatto!) ma ho
    bisogno di una grande mano.

    1-la chat
    questo non è un vero problema, solo che volevo sapere se c'è un
    modo
    di farla funzionare anche in locale (ho scaricato
    uno script che funziona alla perfezione, ma solo online.....)e se
    è
    possibile, vorrei poterla creare io!
    2-la registrazione degli utenti e la newsletter
    la prima mi funziona solo in parte ,ossia in locale riesce a
    inserire
    l'utente nel database,ma non riesce ad inviare email
    all'utente appena iscritto! online non riesce proprio a
    "contattare"
    il database e mi dice "accesso negato", perchè?
    quindi, come faccio:

    • per l'invio delle mail in locale?
    • e per connettere il mio sito al mio database Mysql?

    la newsletter, non so proprio come possa funzionare, cioè una
    volta
    registrati gli utenti e memorizzati nel database,
    come faccio a inviare in "automatico" le news?
    3-la mappa
    in realtà questo è solo un dubbio:
    posso realizzare la mappa del sito in PHP-come?
    posso realizzare una mappa della città (per la sezione "dove
    siamo")
    in PHP?oppure in javascript cosa mi consiglia?
    4-come si può realizzare il "percorso a briciole di pane" in php?

    Mi scuso per le troppe domande,ma sono veramente "disperata", dato
    che
    secondo me un sito web in PHP non è poi così semplice come si dice,
    soprattutto per chi, come me, vuole imparare a farlo veramente e non
    scaricando script quà e là!!!!

    Aspettando una vostra risposta


  • Super User

    ciao ANNY85,
    quello che chiedi non è risolvibile con una (o qualche) semplice risposta.

    per quanto riguarda la gestione del loghi e di un'area privata c'è un'ottima discussione qui:
    http://www.giorgiotave.it/forum/viewtopic.php?t=3312

    tutte le altre funzionalità le puoi mettere dentro quest'area così hai già il login fatto.

    la gestione delle newsletter è subito fatta, basta avere un testo da mandare, un elenco di indirizzi memorizzati in una tabella, fatta la query per estrarre i dati spedisci la mail a tutti però poi ci sono una serie di problemi per vedere se è configurato il server di posta, se ha dei filtri anti spam e quali sono i limiti per l'invio di email multiple qundi eventualmente scadenziare gli invii in pacchetti più piccoli etc etc etc.

    purtroppo non ci si può improvvisare.

    il miglior consiglio che posso darti è quello di studiare (non sugli script già fatti ma su una buona guida). Quando avrai studiato ed avrai le basi puoi permetterti di studiare anche script già fatti per capire quali soluzioni sono state adottate.

    una chat ad esempio non è banale come algoritmo di gestione.
    hai la gestione degl utenti, il controllo dell'aggiornamento della pagina, il calcolo del peso della pagina che dovrà essere perfetto per evitare sovvracaricamenti della rete e banda inutile, le sostituzioni di caratteri speciali (le faccine) fatta al volo o direttamente memorizzata nel database. poi, database o file di testo? .

    quindi comincia con la guida di php fatta da giorgio che è veramente ottima, studiata per bene quella prendi un buon manuale di php 4 (se pensi di sviluppare per il web) php5 se pensi di sviluppare per l'università e studia ancora, installa, prova, sviluppa, passaci le nottate su una singola pagina di codice che non fa quello che vuoi e poi sei invitata a tornare sul forum per ogni domanda o dubbio tu abbia.

    purtroppo però alle tue attuali domande non è possibile rispondere se non scrivendo l'analisi e poi il codice dell'applicazione 🙂 (sarebbe come chiedere come si costruisce un'automobile).

    buona fortuna e buon divertimento.
    :ciauz: