. ::  Vendi downloads con Disposable Links  ::  PRO Nuke Forms  ::  Ts Members 2.1  ::  Rilasciato Content Plus 2.2.1  ::  Nuke Debuggeer ::.
Benvenuto su PHP-Nukefordonkeys.com Donkeys76 Mercatino 1200Temi Manuale
 
Benvenuto su PHP-Nukefordonkeys.com

  Iscriviti! E' Gratis!                                                                                                   
La Tua WebAgency


Menu Generale
Home
News
Mappa del Sito
Recensioni
Trova Tutto
Utenti
Forums
Downloads
Contatti
Promo Tuo Sito
Tutorials
Speciali
Manuali
PHPNuke Tools
Utility
Gallerie
Nuke Shopping
Documenti

Recensioni Siti
· MemHT Portal
· Web Agency
· Calcio
· Dieta
· Giochi
· Gossip - SMS
· Investimenti
· Ricette cucina

**************
·casino online
·Sfrutta meglio il web
·Prestito auto

Consigliati



PHP-Nukefordonkeys.com: Forums

Phpnukefordonkeys.com :: Leggi il Topic - Blocchi e socket
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

Blocchi e socket

 
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli
Precedente :: Successivo  
Autore Messaggio
salef
Newbie
Newbie


Registrato: Sep 07, 2008
Messaggi: 19

MessaggioInviato: 13-10-2008 14:15    Oggetto: Blocchi e socket Rispondi citando

Ciao a tutti, ho un piccolo problema. Vorrei creare un blocco che mi dica quando un certo host è raggiungibile (leggi connesso). La prima cosa che mi è venuta in mente è di utilizzare le funzioni socket. Ma, quando vado, per esempio, a utilizzare la funzione socket_create() mi dice che è indefinita. Ora, se sto in locale, con easyphp, la cosa che devo fare è cambiare il file php.ini

Ma in remoto, su un php nuke 7.6 come richiamo questa funzione?

Grazie per l'attenzione.

"Software is like sex, it is better when it is free" (P. Agre)
Torna in cima
Profilo Messaggio privato
duebit
Newbie
Newbie


Registrato: Feb 01, 2006
Messaggi: 415

MessaggioInviato: 13-10-2008 19:23    Oggetto: Rispondi citando

se in remoto non funziona nemmeno caricandola in un semplice file, il problema è quasi sicuramente del tuo provider.....prova a sentirli.

Torna in cima
Profilo Messaggio privato HomePage
salef
Newbie
Newbie


Registrato: Sep 07, 2008
Messaggi: 19

MessaggioInviato: 13-10-2008 19:49    Oggetto: Rispondi citando

Praticamente mi stai dicendo di copiare la funzione in un file e poi linkare questo file per poterla utilizzare in un blocco?...

"Software is like sex, it is better when it is free" (P. Agre)
Torna in cima
Profilo Messaggio privato
rino
Amministratore
Amministratore


Registrato: Sep 28, 2004
Messaggi: 4661
Località: Anzio

MessaggioInviato: 13-10-2008 20:17    Oggetto: Rispondi citando

Ho letto da qualche parte che questa funzione viene disabilitata per questioni di sicurezza. Ptima di continuare prova a chiedere conferma al tuo provider.

Torna in cima
Profilo Messaggio privato Invia email HomePage
duebit
Newbie
Newbie


Registrato: Feb 01, 2006
Messaggi: 415

MessaggioInviato: 13-10-2008 20:43    Oggetto: Rispondi citando

salef ha scritto:
Praticamente mi stai dicendo di copiare la funzione in un file e poi linkare questo file per poterla utilizzare in un blocco?...


No...dicevo di testare il funzionamento della socket senza tirare in ballo il phpnuke..quindi mediante un semplice file in remoto.

Essendo una socket probabilmente sarà stata disabilitata dal provider per motivi di sicurezza. Poi verificare se è attiva accedendo al php.ini in REMOTO o da pannello di controllo (dipende dal tuo provider) oppure semplicemente aprendo un ticket e sentire il provider
Wink

Torna in cima
Profilo Messaggio privato HomePage
salef
Newbie
Newbie


Registrato: Sep 07, 2008
Messaggi: 19

MessaggioInviato: 14-10-2008 11:01    Oggetto: Rispondi citando

Ah, bene. Ho capito. Io utilizzo altervista. Ora chiedo se le funzioni socket sono abilitate o meno.

EDIT: Bene, non sono abilitate. Cercherò una soluzione alternativa. Grazie per la collaborazione...

Questa soluzione alternativa non l'ho trovata. Il mio obiettivo è quello di creare un blocco che mi dica quando un determinata pagina web è raggiungibile. Con le socket si farebbe in un niente. Qualcuno conosce qualche altra strada?...

Vi posto il codice che ho buttato giu io...

Codice:
<?php
if (eregi("block-radio.php",$PHP_SELF)) {
    Header("Location: index.php");
    die();
}
$host=gethostbyname("indirizzo.net");
$conn=fsockopen($host,8000);
if(!$conn)
{
   $content .="Connessione non riuscita!";
}
else
{
   fputs($conn,"GET / HTTP /1.0 \r\n");
   fputs($conn,"Host: indirizzo.net\r\n\r\n");
   while(!feof($conn))
   {
      $content .=fgets($conn,80);
   }
   fclose($conn);
}
?>


Mi da il seguente errore:

Can't do transparent proxying without a Host: header.

Qualcuno di voi sa dirmi il motivo?...

"Software is like sex, it is better when it is free" (P. Agre)
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum



Powered by phpBB © 2001 - 2007 phpBB Group
Forums ©


Internet Marketing - United Specialties - Renegade Motorhomes - Credit Cards
Siti consigliati: Weblord - Tiempolibresite - jugo- pcprimipassi - aliek - tweakness - Script e Manuali - net-free - Manuali - HardwareMax - Web Promotion - Directory - Tuttosoft.it - GBComputer - Computerxtreme
Network: PHP Nuke Maximus - 1 Million Free Games - 1 Million Nuke Pixel - Corvoingordo - Ingegneria Gestionale - Torre del Greco

Generazione pagina: 1.04 Secondi