Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. pop.killer
    3. Post
    P

    pop.killer

    @pop.killer

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 5
    • Post 9
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    9
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da pop.killer

    • RE: Emblema classi php

      @InuYaksa said:

      Ciao le classi si usano di solito per creare oggetti che userai da più parti ed in più progetti (si spera!). 🙂

      Percui ti consiglio di evitare che la classe utilizzi variabili globali (nel tuo caso il $_GET) ma che si basi, per rispondere, solamente dei dati che gli fornisci nella chiamata.
      Inoltre ti consiglio di sostituire gli echo in una concatenazione di stringhe. In questo modo quando chiami la classe lei genera una stringa di output che poi sarai tu a decidere se metterla in output con echo oppure farne altre elaborazioni.

      Per esempio:
      echo $categorie->start($_GET);

      In pratica gli passi la GET e visualizzi il risultato con la ECHO.

      :fumato:
      Grazie mille dalla risposta... Ma quindi per te e' inutile fare una classe di quel tipo? Io vorrei farla solo per sezionare il codice in modo da renderlo piu' pulito

      postato in Coding
      P
      pop.killer
    • Emblema classi php

      Ciao a tutti, avrei un emblema sulle classi php, secondo voi e' conveniente fare un codice cosi':
      [PHP]<?php
      class categorie {

      // Gestisce quale operazione eseguire 
      function start() { 
            switch($_GET['op']){ 
            case "edit": 
                $this->printEdit(); 
            break; 
            case "editok": 
                $this->edit(); 
            break; 
            case "delete": 
                $this->delete(); 
            break; 
            case "create": 
                $this->create(); 
            break; 
            default: 
                $this->printPanel(); 
            break; 
            } 
      } 
       
      // Mostra la lista di categorie 
      function printList() { 
          $query = mysql_query("SELECT * FROM category ORDER BY ordine"); 
      
         echo "<table align='center' border='1'>"; 
      
          while($echo = mysql_fetch_array($query)){ 
          if($echo[3] == 0){$tipo = "default";} 
         else{$tipo = "html";} 
      
         echo "<tr><td>".$echo[1]." (Posizione: ".$echo[2].", Tipo: ".$tipo.")</td><td><a href='index.php?act=categorie&op=edit&id=".$echo[0]."'>Modifica</a></td><td><a href='index.php?act=categorie&op=delete&id=".$echo[0]."'>Cancella</a></td></tr>"; 
      
            } 
      
            echo "</table><br>"; 
      } 
       
      // Mostra il pannello del modulo 
      function printPanel() { 
            echo "Categorie:<br>"; 
          $this->printList(); 
          ?> 
      
          <form name="cat" action="index.php?act=categorie&op=create" method="post"> 
      
          Inserisci una nuova categoria:<br> 
      
          Nome: <input type="text" name="name"><br> 
          Tipo: <select name="tipo" onChange="selectcat()"> 
          <option value="0">Default</option> 
          <option value="1">Html (contiene codice html)</option> 
          </select><br> 
          <div id="html" style="display:none;"><textarea name="text">Inserire il contenuto HTML della categoria</textarea></div> 
          Posizione (rispetto alle altre categorie): <input type="text" name="ordine"> (default = 0)<br> 
      
          <input type="submit" value="Crea"> 
      
          </form> 
      
         <?php 
      } 
       
      // Mostra il pannello di modifica categoria 
      function printEdit() { 
          global $DB; 
          $echo = $DB->queryAndFetch("SELECT name,ordine,tipo,text FROM category WHERE id='".$_GET['id']."'"); 
      
         echo "<form action='index.php?act=categorie&op=editok' method='post'>"; 
         echo "<input type='hidden' name='id' value='".$_GET['id']."'>"; 
      
          echo "Inserire il nuovo nome della categoria: "; 
           echo "<input type='text' name='name' value='".$echo[0]."'><br>"; 
            if($echo[2] == 1){ 
            echo "Modificare il contenuto HTML: <br>"; 
            echo "<textarea name='text'>".$echo[3]."</textarea></div>"; 
            } 
            echo "Inserire la nuova posizione: "; 
            echo "<input type='text' name='ordine' value='".$echo[1]."'><br>"; 
      
            echo "<input type='submit' value='Modifica'>"; 
      
            echo "</form>"; 
      } 
       
      // Modifica la categoria 
      function edit() { 
          if(mysql_query("UPDATE category SET name='".$_POST[name]."',ordine='".$_POST[ordine]."',text='".$_POST[text]."' WHERE id='".$_POST[id]."'")){ 
      
            echo "Categoria modificata con successo."; 
            } 
            else{ 
            echo "Errore nella modifica della categoria"; 
            } 
      } 
       
      // Cancella la categoria 
      function delete() { 
          if(mysql_query("DELETE FROM content WHERE category='".$_GET['id']."'") && mysql_query("DELETE FROM category WHERE id='".$_GET['id']."'")){ 
      
            echo "Categoria eliminata con successo."; 
            } 
            else{ 
            echo "Errore nell'eliminazione della categoria"; 
            } 
      } 
       
      // Crea la categoria 
      function create() { 
          if(mysql_query("INSERT INTO category (name,ordine,tipo,text) VALUES ('".$_POST[name]."','".$_POST[ordine]."','".$_POST[tipo]."','".$_POST[text]."')")){ 
      
          echo "Categoria \"".$_POST[name]."\" aggiunta."; 
          } 
          else{ 
          echo "Errore nella creazione della categoria."; 
          } 
      } 
      } 
      

      $CATEGORIE = new categorie;
      ?>[/PHP]
      E richiamare il tutto tramite $CATEGORIE->start(); ? Questo vorrei farlo semplicemente per racchiudere le funzioni che servono ad una sola entita'.
      </div>

      postato in Coding
      P
      pop.killer
    • RE: Domande

      Altra domanda... il CTR e' giornaliero (quindi si basa su impressioni/click del giorno) oppure e' il rapporto tra tutti i click fino ad ora e tutte le impressioni fino ad ora?

      postato in Google Adsense
      P
      pop.killer
    • RE: Domande

      @Josie said:

      Scusa ma, parli di adsense?
      In quel caso il guadagno per impression ce l'hai solo se un inserzionista ha scelto il tuo sito per una campagna ppi eh
      si, parlo di adsense

      ah, questo non lo sapevo...
      quindi per guadagnare il qualche modo si deve puntare sui referral (quei bottoni che invitano ad usare qualcosa es. firefox e google toolbar) e sui click? Perche' i miei utenti cliccano molto poco sulle inserzioni. C'e' qualche modo per aumentare i click?

      scusate ma nel campo sono principiante. 😞

      postato in Google Adsense
      P
      pop.killer
    • Domande

      Ragazzi avrei un po di domande...
      Il guadagno per impressione e' sempre in rapporto con il CTR?
      Ed il guadagno per impressione viene segnalato sul pannello di controllo ogni 1000 impressioni?

      Secondo voi e' possibile guadagnare un po' con molte impressioni e con pochissimi click?

      grazie anticipatamente.:)

      postato in Google Adsense
      P
      pop.killer
    • RE: Gestione risultato query

      Io modificherei lo script in modo da salvare nome e cognome sul db in questo formato

      nome.cognome

      E poi dai

      $arrayNomi = explode(".", $campoNomeECognome);

      Cosi', anche se il cognome dovesse contenere degli spazi, lo script spezzerebbe giustamente nome e cognome tramite il punto che li separa, e quindi te li restituisce in $arrayNomi[0] e $arrayNomi[1].

      postato in Coding
      P
      pop.killer
    • Spazio web gratis senza banner

      Ciao a tutti, avrei bisogno di un consiglio..
      questo e' cio' di cui ho bisogno

      • Spazio web minimo 100mb
      • Limite di banda possibilmente inesistente
      • Nessuna pubblicita'
      • PHP, FTPNon so se chiedo troppo, il servizio adatto sarebbe quello di altervista, solo che non permette l'inserimento di banner pubblicitari oltre ai loro, e io vorrei inserire degli AdSense sul sito.

      Grazie anticipatamente.

      postato in Hosting e Cloud
      P
      pop.killer
    • AdSense ed autohits?

      Ragazzi, ancora non registro un contratto AdSense, e prima di fare questo vorreiarvi una domanda: e' possibile, una volta inseriti gli annunci, utilizzare sistemi di scambio visite quale autohits.info ?

      grazie anticipatamente

      postato in Google Adsense
      P
      pop.killer
    • [GPL] PKP (Pop Killer Portal)

      Ciao a tutti, sono nuovo nel forum. 🙂

      Dato che questo e' un punto di ritrovo per giovani webmaster e non, volevo linkarvi il sito del mio progetto, il PKP, che sarebbe un portale automatico adatto a persone con poche conoscenze informatiche.

      [url=http://pkp.sourceforge.net/]PKP (Pop Killer Portal) Official Website

      per chi volesse provarlo ed utilizzarlo si puo' tranquillamente scaricare, per chi volesse collaborare come tester, basta contattarmi, dato che sto gia' lavorando alla relase 0.4.

      postato in Help Center: consigli per il tuo progetto
      P
      pop.killer